KARaCAs: Knowledge Acquisition with Repertory Grids and Formal Concept Analysis for Dialog System Construction
نویسندگان
چکیده
We describe a new knowledge acquisition tool that enabled us to develop a dialog system recommending software design patterns by asking critical questions. This assistance system is based on interviews with experts. For the interviews we adopted the repertory grid method and integrated formal concept analysis. The repertory grid method stimulates the generation of common and differentiating attributes for a given set of objects. Using formal concept analysis we can control the repertory grid procedure, minimize the required expert judgements and build an abstraction based hierarchy of design patterns, even from the judgements of different experts. Based on the acquired knowledge we semiautomatically generate a Bayesian Belief Network (BBN), that is used to conduct dialogs with users to suggest a suitable design pattern for their individual problem situation. Integrating these different methods into our knowledge acquisition tool KARaCAs enables us to support the entire knowledge acquisition and engineering process. We used KARaCAs with three design pattern experts and derived approximately 130 attributes for 23 design patterns. Using formal concept analysis we merged the three lattices and condensed them to approximately 80 common attributes.
منابع مشابه
Troika: Using Grids, Lattices and Graphs in Knowledge Acquisition
A knowledge acquisition technique called Troika is presented. Based on a combination of repertory grids, conceptual graphs and formal concept analysis, Troika is a hybrid approach that combines these three approaches. The approaches are introduced and their strengths summarized. Troika's basic algorithms are presented. Some samples from an actual acquisition process are presented to provide som...
متن کاملAcquiring Software Requirements As Conceptual Graphs
Eliciting and acquiring requirements is a key aspect in developing effective requirements for software systems. It is essential not only to get the right requirements, but to get them in a form that is usable throughout the software development process. This poster presentation describes a knowledge-based approach to requirements elicitation and acquisition, whereby "requirements patterns" are ...
متن کاملKnowledge Acquisition via Tracked Repertory Grids
One of the more valuable and flexible forms of knowledge acquisition is based upon the use of repertory grids. A useful extension of repertory grids can be created by providing a method of semantically linking associated constructs and repertory grids. This network of grids is a semantic network with nodes consisting of individual repertory grids and links acting as ‘tracks.’ A track is a gener...
متن کاملDesigning Talent Construct in Iranian Public Organizations: Using the Repertory Grid Method
One major problem in public agencies in Iran is the lack of clear understanding of talent, types of talent and talent needs required for the talent management system. The main purpose of this research is to reach an understanding of talent concept from the view point of top managers and specialists in Iranian public organizations so that they can categorize the vast range of talent properties i...
متن کاملUsing Formal Concept Analysis to Analyse Reper- Tory Grid Data
Repertory grids are used widely in Personal Construct Psychology (PCP) research. An array of accepted techniques for analysing grid data is available to researchers. This paper revisits the use of formal concept analysis (FCA) in analysing repertory grids. It particular, this paper focuses on using FCA to explore hierarchical structures in grid data. A description of the technique is provided, ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006